Add message contexts to translated strings
authorMatthias Clasen <mclasen@redhat.com>
Tue, 16 Feb 2016 23:33:16 +0000 (18:33 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Tue, 16 Feb 2016 23:33:16 +0000 (18:33 -0500)
The string "None" is used in multiple contexts; add message contexts
to give translators a chance to translate them accordingly.

https://bugzilla.gnome.org/show_bug.cgi?id=762165

gtk/gtkfontbutton.c
gtk/inspector/general.c
gtk/inspector/gestures.c
gtk/inspector/prop-editor.c
gtk/inspector/size-groups.c

index f067bfb829a9c002e9fced2939a0f0153d9b03b3..91a0f98f469c85b735ebf7921718682167279563 100644 (file)
@@ -1221,7 +1221,7 @@ gtk_font_button_update_font_info (GtkFontButton *font_button)
   if (priv->font_family)
     fam_name = pango_font_family_get_name (priv->font_family);
   else
-    fam_name = _("None");
+    fam_name = C_("font", "None");
   if (priv->font_face)
     face_name = pango_font_face_get_face_name (priv->font_face);
   else
index eae88c7c202c5b604ce5c2096831cbc49928df61..a260becfb5d1bdf30282ccb453d7fdfad539c1ff 100644 (file)
@@ -222,8 +222,8 @@ init_gl (GtkInspectorGeneral *gen)
   else
 #endif
     {
-      gtk_label_set_text (GTK_LABEL (gen->priv->gl_version), _("None"));
-      gtk_label_set_text (GTK_LABEL (gen->priv->gl_vendor), _("None"));
+      gtk_label_set_text (GTK_LABEL (gen->priv->gl_version), C_("GL version", "None"));
+      gtk_label_set_text (GTK_LABEL (gen->priv->gl_vendor), C_("GL vendor", "None"));
     }
 }
 
index b6e87d9f0b4209a9641f62588546e61a20ece649..5c5ca75348babbce7b732ffd22633b93ec540742 100644 (file)
@@ -125,10 +125,10 @@ add_gesture (GtkInspectorGestures *sl,
   gtk_widget_set_valign (label, GTK_ALIGN_BASELINE);
 
   combo = gtk_combo_box_text_new ();
-  gtk_combo_box_text_insert_text (GTK_COMBO_BOX_TEXT (combo), GTK_PHASE_NONE, _("None"));
-  gtk_combo_box_text_insert_text (GTK_COMBO_BOX_TEXT (combo), GTK_PHASE_CAPTURE, _("Capture"));
-  gtk_combo_box_text_insert_text (GTK_COMBO_BOX_TEXT (combo), GTK_PHASE_BUBBLE, _("Bubble"));
-  gtk_combo_box_text_insert_text (GTK_COMBO_BOX_TEXT (combo), GTK_PHASE_TARGET, _("Target"));
+  gtk_combo_box_text_insert_text (GTK_COMBO_BOX_TEXT (combo), GTK_PHASE_NONE, C_("event phase", "None"));
+  gtk_combo_box_text_insert_text (GTK_COMBO_BOX_TEXT (combo), GTK_PHASE_CAPTURE, C_("event phase", "Capture"));
+  gtk_combo_box_text_insert_text (GTK_COMBO_BOX_TEXT (combo), GTK_PHASE_BUBBLE, C_("event phase", "Bubble"));
+  gtk_combo_box_text_insert_text (GTK_COMBO_BOX_TEXT (combo), GTK_PHASE_TARGET, C_("event phase", "Target"));
   gtk_combo_box_set_active (GTK_COMBO_BOX (combo), phase);
   gtk_container_add (GTK_CONTAINER (box), combo);
   gtk_widget_show (combo);
index b014dba5cacffbc0c684ec828088213f9afa4761..cd855adc22576a447edc4be189d60d5db7ae4653 100644 (file)
@@ -1282,7 +1282,7 @@ attribute_editor (GObject                *object,
                                   "sensitive", 1,
                                   NULL);
   gtk_list_store_append (store, &iter);
-  gtk_list_store_set (store, &iter, 0, _("None"), 1, TRUE, -1);
+  gtk_list_store_set (store, &iter, 0, C_("property name", "None"), 1, TRUE, -1);
   for (i = 0; i < gtk_tree_model_get_n_columns (model); i++)
     {
       text = g_strdup_printf ("%d", i);
index 860f398f1d146b77d7bfb7613f194a4d65ce9263..25a452f3389166810c911da83b0fc2ab234239c7 100644 (file)
@@ -249,10 +249,10 @@ add_size_group (GtkInspectorSizeGroups *sl,
   g_object_set (combo, "margin", 10, NULL);
   gtk_widget_set_halign (combo, GTK_ALIGN_END);
   gtk_widget_set_valign (combo, GTK_ALIGN_BASELINE);
-  gtk_combo_box_text_append_text (GTK_COMBO_BOX_TEXT (combo), _("None"));
-  gtk_combo_box_text_append_text (GTK_COMBO_BOX_TEXT (combo), _("Horizontal"));
-  gtk_combo_box_text_append_text (GTK_COMBO_BOX_TEXT (combo), _("Vertical"));
-  gtk_combo_box_text_append_text (GTK_COMBO_BOX_TEXT (combo), _("Both"));
+  gtk_combo_box_text_append_text (GTK_COMBO_BOX_TEXT (combo), C_("sizegroup mode", "None"));
+  gtk_combo_box_text_append_text (GTK_COMBO_BOX_TEXT (combo), C_("sizegroup mode", "Horizontal"));
+  gtk_combo_box_text_append_text (GTK_COMBO_BOX_TEXT (combo), C_("sizegroup mode", "Vertical"));
+  gtk_combo_box_text_append_text (GTK_COMBO_BOX_TEXT (combo), C_("sizegroup mode", "Both"));
   g_object_bind_property (group, "mode",
                           combo, "active",
                           G_BINDING_BIDIRECTIONAL | G_BINDING_SYNC_CREATE);